Felix Baumgartner successfully completed his free fall, diving to the Earth's surface from 24 miles up in the air!!!!Baumgartner at one point fell as fast as Mach 1.24, well above the speed of sound. He did not break the record for longest-lasting…
Share this Article